beating rain - English Synonyms Dictionary